﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using Manager.App_Code.DTO;

namespace Manager.App_Code.IDAL
{
    interface IPhieuDatPhong
    {
        List<PhieuDatPhongDTO> GetListPhieuDP();

        PhieuDatPhongDTO GetPhieuDangKyPhongByID(string MaPhieuDat);

        //    List<PhieuDangKyPhongDTO> GetAllPhongByMaTang(int Matang);

        List<PhieuDatPhongDTO> GetListPhieuDPByNgayLap(DateTime TuNgay, DateTime DenNgay);

        bool InsertPhieuDP(PhieuDatPhongDTO phieudp);

        bool UpdatePhieuDP(PhieuDatPhongDTO phieudp);

        bool DeletePhieuDP(PhieuDatPhongDTO phieudp);

        PhieuDatPhongDTO ConvertObjectDataRowToPhieuDtPhongDTO(DataRow dr);
    }
}
